草庐IT

Python PSD 图层?

全部标签

android - 如何为图层列表中的一项设置动画

我有一个图层列表对象,它包含两个图像,一个是背景,另一个是旋转磁盘图像,将在背景图像的顶部。即我使用这个图层列表作为线性布局背景,我只想为图层列表的“disk_bg”项设置动画;我使用这个图层列表作为布局背景,你知道如何在我的应用程序中为disk_bg图层设置动画吗?你能帮帮我吗,非常感谢你~你不明白我的问题吗?还是没有办法做到这一点? 最佳答案 首先创建2(或更多)层列表资源,即*layer_frame1.xml*和*layer_frame2.xml*,您可以在其中设置框架。在您的情况下,假设更改磁盘项目的android:top。

android - 以编程方式创建带圆角的图层列表

我目前正在尝试将以下XML转换为以编程方式创建,以便我可以在整个项目中根据需要设置顶角和底角。这是一个简单的图层列表,有两个矩形;一个在另一个之上。我想将其用作几个不同View的背景,因此结果缩放很重要。这种方法确实有效,但我需要为每个形状创建一个单独的XML,具体取决于我想要顶部、底部、两个角还是都不圆角。我目前尝试创建同一个可绘制对象的结果只不过是两个矩形,一个在另一个之上。我不知道如何设置矩形的位置。无论形状的边界设置成什么,我都看不到任何可见的变化。任何建议将不胜感激。//Usage:setBackgroundDrawable(newDualColorStateDrawable

android - 调整图层列表项中的可绘制大小

我有这个:如何调整drawable图像的大小?目前,它对于形状来说太大了。 最佳答案 我建议使用AScaleDrawable.它本质上改变了子可绘制对象的大小,使用android:scaleHeight="50%"android:scaleWidth="50%"两者都表示为可绘制对象当前边界的百分比。 关于android-调整图层列表项中的可绘制大小,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

android - 使用图层列表创建可绘制的背景,图标被拉伸(stretch)

您好,我正在尝试为我的初始屏幕创建一个背景drawable,我将在主题本身中设置它。但是用于保持在中心的可绘制位图正在拉伸(stretch),我无法弄清楚如何保持它正常。下面是我的可绘制代码:splash_screen_bg.xml这是我将此可绘制对象设置为Activity背景的代码:@color/colorAccentXDark@style/AlertDialogTheme@drawable/splash_screen_bg所以这里可绘制的位图ty_logo是一个png在我的手机中被拉长了。由于bitmapDrawable没有scaleType选项,我不知道如何处理它。

android、背景、图层列表和可缩放位图项目

我将以下可绘制对象设置为背景:它显示所有位图(base_bg、decoration1和decoration2),但我找不到修改大小的方法他们。我想拥有主要背景,并在其之上根据dpi具有不同尺寸的装饰。有没有一种简单的方法可以做到这一点,或者我实际上必须为不同的dpi设置一堆“装饰”?这不好,我想改用缩放/调整大小选项!android:width和android:height属性是我想找到的东西,但我知道它不起作用。目前,我为不同的DPI使用不同的版本,但希望它能对用户更加友好。 最佳答案 我不知道这些图像如何,但是,例如,您可以制作

ios - 如何用另一个 View 的内容遮盖一个 View 的图层?

我有一个UIImageView和一个UILabel,并希望UILabel的内容遮盖UIImageView。目标是文本与图像内容一起可见,但其他所有内容都是透明的。有没有一种简单的方法可以用另一个View的内容来掩盖一个View? 最佳答案 您可以使用QuartzCore框架。(将项目链接到QuartzCore.framework并导入)。@importQuartzCore;标签的背景必须是清晰的颜色。示例:self.imageView.layer.mask=self.label.layer;self.imageView.layer.

iphone - 切换 View Controller 时动画是否自动从图层中移除?

我设置了一个具有无限重复次数的简单CAKeyframeAnimation并将其添加到图层中。一切都很好,除了当我切换到另一个选项卡时动画被删除(或者很可能是任何其他更改事件ViewController的机制)。这是否记录在任何地方,也许是iOS5中的新内容,除了在viewWillAppear中再次启动动画之外还有其他解决方案吗?在这种情况下,时基无关紧要,从时间0开始动画就可以了。 最佳答案 您不应该在View不在屏幕上时对其执行任何操作,因为这只会浪费iPhone资源。此外,您的应用程序可能会收到内存警告,并且View将被卸载。恕

iphone - drawRect 不反射(reflect)对图层所做的更改

我正在使用的UITableView有一个自定义的UItableViewCell。这个自定义单元格有一个subview(一个UIView子类)。我使用自定义UIView子类的drawRect来放置要由单元格显示的所有文本。在drawRect(属于UIView子类)中,我执行以下操作/*//ThispieceofcodeiscalledwhensetNeedsDisplayiscalled*/-(void)drawRect:(CGRect)rect{self.layer.cornerRadius=10.0f;self.layer.backgroundColor=[[UIColororang

ios - 在 `CAAnimationGroup` 完成后无缝更新图层的视觉属性值?

我正在尝试为比例设置动画然后CALayer的不透明度,如下所示:CABasicAnimation*scaleUp=[CABasicAnimationanimationWithKeyPath:@"transform"];scaleUp.fromValue=[NSValuevalueWithCATransform3D:self.timerProgressLayer.transform];scaleUp.toValue=[NSValuevalueWithCATransform3D:CATransform3DMakeScale(1.0,1.0,1.0)];scaleUp.duration=0.

iphone - 使用图层和 Grand Central Dispatch 渲染 UIButtons 的最快方法?

我有一个包含30个UIButton的网格,甚至可能更多,它们被子类化以使用层进行渲染:一个基本CALayer、一个CAShapeLayer、一个CAGradientLayer和一个CATextLayer。我试图在加载相应的xib文件时尽量减少渲染/显示按钮所需的总时间。如果我在viewDidLoad中简单地依次设置每个按钮,View出现所需的时间大约为5-6秒,这显然太多了。为了加快按钮设置速度,我按如下方式使用GrandCentralDispatch。在viewDidLoad中,我在全局队列上使用dispatch_async设置每个按钮层(将形状层和渐变层添加到基础层),以便按钮可以